recovered from illness - Espagnol Anglais Dictionnaire